package com.examples.datagrid.data
{
	import com.examples.datagrid.model.ViewModel;
	
	import mx.collections.ArrayCollection;

	public class SampleCreateData
	{
		public function SampleCreateData()
		{
		}
		
		/**
		 * DataGrid用のデータを作成して返却します。
		 * @return  データ配列 ArrayCollection
		 */
		public static function createData(size:uint = 10):ArrayCollection {
			var arr:Array = new Array();
			
			for (var i:uint = 0; i < size; i++) {
				var model:ViewModel = new ViewModel();
				
				model.viewId = i.toString();
				model.viewName = "名前 " + (i + 1);
				arr.push(model);
			}
			return new ArrayCollection(arr);
		}
	}
}